<?php

/**
 * Abstract base class for all post processors
 */
class cmsPostProcessor
{

  var $conf;

  function cmsPostProcessor ($conf)
  {
    $this->conf = $conf;
  }
  
  /**
   * Used by templateAnalyser to process fields in parseText method
   */
  function processField ($str)
  {
    return $str;
  }
  
  /**
   * Used by dynamic cache driven engine for post processing of document 
   *
   * this method can control backends to transform document to output formats like pdf, etc
   */
  function process ($str)
  {
    return $str;
  }

}

?>